package com.example.baseweb.service;

import com.example.baseweb.common.PageResponse;
import com.example.baseweb.dto.OrderInfoDTO;
import com.example.baseweb.entity.OrderInfo;

public interface OrderInfoService {
    PageResponse<OrderInfoDTO> findOrderPage(int page, int size, String orderNo, String userId, String userName, String status, String mealType, String menuDate, String paymentMethod);
    OrderInfo findById(Long id);
    OrderInfo save(OrderInfo orderInfo);
    void refundOrder(String orderNo);
    OrderInfo findByOrderNo(String orderNo);
} 